home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
kboot014.d64
/
information.dat
< prev
next >
Wrap
Text File
|
2009-01-23
|
6KB
|
272 lines
╔╬╞╧╥═┴╘╔╧╬ ╧╬ ├╧═┴╠ ╘╧─┴┘ ─╔╙╦ #7
├╧═┴╠ 0.14 ╙╔─┼
╫ELCOME TO ├╧═┴╠ ╘ODAY ─ISK #7, 0.14
SIDE. ╧N THIS DISK ARE SEVERAL PROGRAMS
YOU WILL FIND USEFUL. ┼ACH PROGRAM IS
LISTED WITH A DESCRIPTION.
"HI"
╘HIS PROGRAM LOADS THE ERROR MESSAGES
IN MEMORY, AND EXPAND THE PROGRAMING
SPACE TO 11,838 BYTES. ╔T AUTOMATICALLY
├╚┴╔╬'S THE NEXT PROGRAM "MENU".
"MENU"
╘HIS IS THE PROGRAM YOU ARE RUNNING
NOW. ╞EEL FREE TO STUDY IT, AND MAKE
USE OF THE TECHNIQUES IN YOUR OWN
PROGRAMS.
"1520/0.14DEMO1"
╘HIS PROGRAM, AND THE OTHER DEMO
PROGRAMS ARE CONVERTED ┬┴╙╔├ PROGRAMS
FROM THE ├OMMODORE 1520 PLOTTER MANUAL.
╔F YOU OWN THIS PLOTTER, THESE PROGRAMS
WILL SHOW YOU HOW TO USE IT WITH ├╧═┴╠
0.14. ╞OR EACH OF THESE PROGRAMS, ╔
WILL LIST THE TITLE IT PRINTS ON THE
PLOTTER.
╘HE TITLE OF DEMO #1 IS;
├╧╬├┼╬╘╥╔├ ├╔╥├╠┼╙
"1520/0.14DEMO2"
├╧╬├┼╬╘╥╔├ ╙╤╒┴╥┼╙
"1520/0.14DEMO3"
╥╧╘┴╘╔╬╟ ╘╥╔┴╬╟╠┼╙
"1520/0.14DEMO4"
├╧╬┼ ═┴─┼ ╞╥╧═ ├╔╥├╠┼╙
"1520/0.14DEMO5"
├╔╥├╠┼ ═┴─┼ ╞╥╧═ ├╔╥├╠┼╙
"1520/0.14DEMO6"
╥╧╘┴╘╔╬╟ ┼╠╠╔╨╙┼╙
"1520/0.14DEMO7"
┴╥├╚╔═┼─╔┴╬ ╙╨╔╥┴╠
"1520/0.14DEMO8"
╟┼╧═┼╘╥╔├ ─┼╙╔╟╬
"1520/0.14DEMO9"
├╚┼├╦┼╥ ┬╧┴╥─
"1520/0.14DEMO10"
╚┴╘├╚╔╬╟
"1520/0.14DEMO11"
├╚┴╬╟╔╬╟ ╞╧╥═╙
"1520/0.14DEMO12"
╥╧╘┴╘╔╬╟ ╞╔╟╒╥┼╙
"1520/0.14DEMO13"
┬┴╥ ├╚┴╥╘
"1520/0.14DEMO14"
├╧═╨╠┼╪ ┬┴╥ ├╚┴╥╘
"1520ORBIT'CIRCLE"
╘HIS PROGRAM DRAWS INTERSECTING CIRCLES
ON THE PLOTTER.
"1520SPHERE'PLOT"
╘HIS PROGRAM DRAWS A THREE DIMENSIONAL
PICTURE OF A SPHERE ON THE PLOTTER.
"1541'ALIGNMENT"
╘HIS PROGRAM BY ├RAIG ╓AN ─EGRIFT IS
FOR TECHNICALLY ORIENTED PEOPLE. ╔T
DETAILS HOW TO BUILD LOW COST TOOLS TO
USE YOUR ├OMMODORE 64 TO WORK ON THE
1541 DISK DRIVE. ╘HE PROGRAM IS BROKEN
UP INTO THREE PARTS, WHICH ├╚┴╔╬ AMONG
THEM TO BREAK UP THIS COMPLICATED TASK.
╙INCE THIS PROGRAM INVOLVES OPENING
YOUR DISK DRIVE, REMEMBER THAT YOUR
WARRANTY WILL BE VOIDED (IF STILL IN
EFFECT).
"1541'ALIGNMENT1"
╘HIS IS PART OF THE PROGRAM ABOVE.
"1541'ALIGNMENT2"
╘HIS IS PART OF "1541'ALIGNMENT" ABOVE.
"ELIZA"
╘HIS PROGRAM IS AN EXAMPLE OF
"ARTIFICIAL INTELLIGENCE" (ALTHOUGH
SOMEWHAT SIMPLE). ╔T IS BASED ON A
┬┴╙╔├ PROGRAM, BUT CAN BE EXPANDED. ╘HE
PROGRAM DEALS INTERACTIVELY WITH THE
USER, AND IS QUITE INTERESTING.
"FREEWAY"
╘HIS IS A ╙╚╧╥╘ PROGRAM WHICH DRAWS A
"MAP" ON THE GRAPHICS SCREEN.
"GEM10X'CAR/A"
╘HIS PROGRAM PUTS MACHINE CODE INTO THE
╥╙-232 BUFFERS. ╘HE MACHINE CODE CAN
DUMP A HI-RES SCREEN TO THE GEMINI 10X
PRINTER WITH THE CARDCO/A? INTERFACE.
"MAILING'LIST"
╘HIS PROGRAM CAN HELP YOU PUT ALL THE
PEOPLE YOU KNOW ONTO A MAILING LIST,
MAINTAIN THE LIST, AND PRINT IT ON YOUR
PRINTER. ┘OU CAN ALSO SORT THE FILES
YOU CREATE WITH THE FOLLOWING PROGRAM
(IT IS ├╚┴╔╬ED FROM THIS ONE).
"SORT'ALL"
╘HIS PROGRAM SORTS DATA FILES CREATED
BY THE PROGRAM ABOVE. ╔T CAN DO INDEX
SORTS, OR SORT THE ACTUAL FILE, AS WELL
AS SORTING ON DIFFERENT FIELDS.
"TXT'DUMP'CTL-P"
╧NE OF THE FEATURES OF THE ├╧═┴╠ 2.0
CARTRIDGE IS THE ABILITY TO GET A HARD
COPY OF THE TEXT SCREEN BY JUST
PRESSING THE ├╬╘╥╠ KEY AND THE ╨ KEY AT
THE SAME TIME. ┬Y RUNNING THIS PROGRAM,
AND ANSWERING THE QUESTION OF WHERE YOU
WANT THE MACHINE CODE TO GO, YOU WILL
HAVE THIS ABILITY IN ├╧═┴╠ 0.14.
"INFORMATION.DAT"
╘HIS IS THE DATA FILE YOU ARE READING
NOW.
"MOVE'BASIC-$9000"
╘HIS PROGRAM ALLOWS YOU TO ╠╧┴─ AND ╥╒╬
A ┬┴╙╔├ PROGRAM, WITHOUT DESTROYING THE
├╧═┴╠ INTERPRETER. ╫HEN THE ┬┴╙╔├
PROGRAM ENDS, YOU MAY RETURN TO ├╧═┴╠
(WITHOUT RELOADING FROM DISK). ╘HE
MACHINE LANGUAGE PROGRAM RESETS THE
┬┴╙╔├ POINTERS TO 36864 ($9000).
╘O USE THIS PROGRAM, TYPE THE FOLLOWING
FROM ├╧═┴╠:
1) BASIC
2) LOAD"MOVE'BASIC-$9000",8,1
3) SYS 49152
┘OU CAN NOW LOAD AND RUN YOUR ┬┴╙╔├
PROGRAM. ╫HEN YOU WANT TO RUN COMAL
AGAIN, TYPE:
1) SYS 64738
2) 10 SYS 2063
3) RUN
┘OU WILL THEN BE BACK IN ├╧═┴╠ THE
MACHINE LANGUAGE CODE IS LOCATED AT
49152 ($C000)
"SAMPLE.DAT"
╘HIS IS A ╥┴╬─╧═ FILE CONTAINING A
SAMPLE FILE OF NAMES AND ADDRESSES FOR
"MAILING'LIST".
"SAMPLE.DAT-1"
"SAMPLE.DAT-2"
"SAMPLE.DAT-3"
"SAMPLE.DAT-4"
╘HESE FOUR FILES ARE "INDEX-SORTS"
CREATED BY "SORT'ALL". ╘HEY ARE FOR
PRINTING OUT THE FILE IN A DIFFERENT
ORDER THAN IS IN THE FILE "SAMPLE.DAT".
"-ERROR-MESSAGES-"
╘HIS IS A ╨╥╟ FILE CONTAINING THE ERROR
MESSAGES. ╘HE FIRST TWO BYTES CONTAIN
THE ADDRESS WHERE IT IS TO BE LOADED
($C400), AND IS LOADED WITH ╧┬╩'╠╧┴─,
SO IT WILL LOAD QUICKLY.
"GRAPHICS.PROC"
╘HESE PROCEDURES ALLOW YOU TO EMULATE
THE ╓╔┼╫╨╧╥╘ AND ╫╔╬─╧╫ ABILITIES OF
├╧═┴╠ 2.0.
"MENU.PROC"
╘HIS IS A GENERAL PURPOSE FUNCTION,
WRITTEN BY ─AVID ╙TIDOLPH, WHICH
PRESENTS A "SLIDING BAR" MENU, AND
RETURNS THE CHOICE MADE (1 TO THE
NUMBER OF ITEMS, OR 0 IF THE ╙╘╧╨ KEY
IS PRESSED). ┴ MODIFICATION OF THIS
FUNCTION IS USED IN THE "MENU" PROGRAM
YOU ARE NOW RUNNING. ╘HE PROCEDURE
╨╥╔╬╘'┴╘ IS ALSO IN THE LISTING.
"USE'EXTEND.PROC"
╘HESE PROCEDURES ALLOW YOU TO DRAW
COLORED BOXES ON THE SCREEN AND TO
ROTATE THEM. ╘HE COLORED BOXES ARE
ACTUALLY SHIFTED SPACES, WHICH TAKE
ADVANTAGE OF THE ┼╪╘┼╬─┼─ ├╧╠╧╥ ═╧─┼ OF
THE ╓╔├-╔╔ CHIP. ╘HESE PROCEDURES ARE
USED IN THIS MENU PROGRAM.
"1520/DRIVER.PROC"
╘HESE ARE THE GENERAL PROCEDURES FROM
THE 1520 DEMO PROGRAMS. ╫ITH THESE YOU
SHOULD BE ABLE TO WRITE YOUR OWN
PROGRAMS TO USE THE 1520 PLOTTER.
"BLANKSCREEN.PROC"
╘HIS SMALL PROCEDURE CAN BLANK THE
SCREEN AND RESTORE IT. ╘HE BENIFIT OF
BLANKING THE SCREEN IS TO SPEED UP
CERTAIN PROCESSES (LIKE DISK ACCESS).
"GET'PROTECT.FUNC"
╘HIS FUNCTION TESTS WHETHER OR NOT YOU
CAN WRITE ON A DISK. ╔T TELLS IF THE
PROTECT TAB IS ON OR OFF.